All terror suspects identified as part of the 12-person extremist cell responsible for coordinating the deadly Spain attacks last week, including a former imam, are either dead or under arrest, authorities said.
All terror suspects identified as part of the 12-person extremist cell responsible for coordinating the deadly Spain attacks last week, including a former imam, are either dead or under arrest, authorities said.